package com.yh.util;

import com.yh.javabean.User;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
//本质还是使用之前的单元测试 但是需要与spring-test整合
//RunWith以什么形式运行
@RunWith(SpringJUnit4ClassRunner.class)
//ContextConfiguration相当于加载配置文件创建spring容器对象
@ContextConfiguration(value = {"classpath:spring.xml"})
public class SpringTest {

    //使用注解 无需像之前使用getbean获取了
    //只需要声明变量 使用注解 spring会自动识别并注入
    @Autowired
    User u1;
    @Test
    public void a(){
        System.out.println(u1);
    }
}
